/*
 * 测试 throw 语句
 */


/**
 * 实现除法运算
 * @param dividend 被除数
 * @param divisor 除数
 */
function divide(dividend, divisor) {

    if (divisor == 0) {
        let e = new Error('除数不可以为零哦'); // 创建一个Error对象
        throw e; // 使用 throw 关键字抛出 Error对象
    }

    // 求商
    let result = dividend / divisor;
    // 返回结果
    return result;
}

try {
    let result = divide(100, 0);
    console.log(result);
} catch (e) {
    console.log(e.name, e.message);
}